.nav-pills > li.active > button, .nav-pills > li.active > button:focus, .nav-pills > li.active > button:hover {
    color: #fff;
    background-color: #15baff;
    border: solid #15baff;
    padding: 7px 19px;
    font-weight: 300;
    width: 76px;
}

/*.nav > li.active {
    background: #15baff;
}*/
.nav > li.active > button {
    color: #ffffff;
    border-bottom-left-radius: 4px;
    background: #15baff;
}

.nav > li > button:focus, .nav > li > button:hover {
    text-decoration: none;
    background-color: #eee;
}

.nav li > button {
    display: block;
    /*
    width: 88px;
    */
}

.nav > li > button {
    color: #15baff;
    font-weight: 300;
    padding: 7px 19px;
    position: relative;
    display: block;
}

.nav > li, .nav-pills > li {
    width: 76px;
}

.nav-pills > li > button {
    border: 1px solid #c3c3c3 !important;
    background-color: #ffffff;
    color: #15baff;
    padding: 7px 19px;
}

button:hover, button:focus {
    text-decoration: none;
}

button:focus, button:hover {
    color: #15baff;
    text-decoration: underline;
}

button:active, button:hover {
    outline: 0;
}

a {
    color: #15baff;
    text-decoration: none;
}

button {
    color: #15baff;
}

button {
    cursor: pointer;
}
